const app = getApp();
import {
  post
} from '../../utils/request';

Page({

  /**
   * 页面的初始数据
   */
  data: {},

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad() {
    let options = app.getPageOptions();
    console.log(options);
    if (!options.scene) {
      return;
    }

    let scene = options.scene.split('-');
    options.id = scene[0];
    options.code = scene[1];
    if (!options.id || !options.code) {
      return;
    }

    app.checkLogin(false, () => {
      wx.showLoading({
        title: '正在加载',
      });
      post(`/campain/open/${options.id}/${options.code}`).then(res => {
        wx.hideLoading();
        if (res.code === 0) {
          if (res.data.url) {
            wx.redirectTo({
              url: res.data.url,
            });
          }
        } else {
          wx.showToast({
            title: res.msg,
            icon: 'error'
          });
          return;
        }
      });
    });

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

});